package com.xnyzc.lhy.resource.entity.invoice;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
* 发票申请参数
* @author haoyfa
* @since 2019-10-24
*/
@Data
public class InvoiceApplyParam {
    @ApiModelProperty(value = "开票流水号.唯一标志开票请求。支持数字字母下划线组合。")
    private String serialNo;

    @ApiModelProperty(value = "设备类型.0税控服务器，1税控盘，3凯盈盒子")
    private String deviceType;

    @ApiModelProperty(value = "业务请求流水号")
    private String reqSerialNumber;

    @ApiModelProperty(value = "第三方业务系统ID")
    private String businessId;

    @ApiModelProperty(value = "征税方式.0：普通征税，2：差额征税")
    private String taxationMode;

    @ApiModelProperty(value = "税控盘编号.设备类型为1时必填")
    private String taxDiskNo;

    @ApiModelProperty(value = "发票票样")
    private String invoiceSample;

    @ApiModelProperty(value = "开具超过限额自动拆分.true：自动拆分，false：不拆分，默认不拆分。")
    private Boolean autoSplit;
}
